// 创建store对象

import { createStore } from 'redux'
//引入reducer函数
import reducer from './reducer'
const store = createStore(
  reducer,
  // { count: 10000, msg: '哈哈哈' }, 第二个参数是一个可选参数. 作用: 初始化数据(优先级更高).但是实际开发不使用.知道这个第二个参数即可
  window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()
)
export default store
// store.subscribe(() => {
//   console.log('store的数据被修改了', store.getState())
// })
